翻訳と辞書
Words near each other
・ Vertical Vision
・ Vertical volute spring suspension
・ Vertical vowel system
・ Vertical wind tunnel
・ Vertical World
・ Vertical-cavity surface-emitting laser
・ Vertical-external-cavity surface-emitting-laser
・ Vertical-lift bridge
・ Verticalization
・ Vertically challenged
・ Vertically Challenged (album)
・ Vertically integrated liquid
・ Vertically scrolling video game
・ Vertically transmitted infection
・ Vertex arrangement
Vertex Buffer Object
・ Vertex configuration
・ Vertex cover
・ Vertex cycle cover
・ Vertex distance
・ Vertex enumeration problem
・ Vertex figure
・ Vertex function
・ Vertex Group
・ Vertex Inc
・ Vertex model
・ Vertex normal
・ Vertex of a representation
・ Vertex operator algebra
・ Vertex Pharmaceuticals


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Vertex Buffer Object : ウィキペディア英語版
Vertex Buffer Object

A Vertex Buffer Object (VBO) is an OpenGL feature that provides methods for uploading vertex data (position, normal vector, color, etc.) to the video device for non-immediate-mode rendering. VBOs offer substantial performance gains over immediate mode rendering primarily because the data resides in the video device memory rather than the system memory and so it can be rendered directly by the video device.
The Vertex Buffer Object specification has been standardized by the (OpenGL Architecture Review Board ) as of OpenGL Version 1.5 (in 2003). Similar functionality was available before the standardization of VBOs via the Nvidia-created extension "Vertex Array Range" or ATI's "Vertex Array Object" extension.
== Basic VBO functions ==
The following functions form the core of VBO access and manipulation:
:In OpenGL 1.4:
::GenBuffersARB(sizei n, uint
*buffers)
::Generates a new VBO and returns its ID number as an unsigned integer. Id 0 is reserved.
::BindBufferARB(enum target, uint buffer)
::Use a previously created buffer as the active VBO.
::BufferDataARB(enum target, sizeiptrARB size, const void
*data, enum usage)
::Upload data to the active VBO.
::DeleteBuffersARB(sizei n, const uint
*buffers)
::Deletes the specified number of VBOs from the supplied array or VBO id.
:In OpenGL 2.1, OpenGL 3.x and OpenGL 4.x:
::GenBuffers(sizei n, uint
*buffers)
::Generates a new VBO and returns its ID number as an unsigned integer. Id 0 is reserved.
::BindBuffer(enum target, uint buffer)
::Use a previously created buffer as the active VBO.
::BufferData(enum target, sizeiptrARB size, const void
*data, enum usage)
::Upload data to the active VBO.
::DeleteBuffers(sizei n, const uint
*buffers)
::Deletes the specified number of VBOs from the supplied array or VBO id.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Vertex Buffer Object」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.